[INFO] fetching crate mielin-tensor 0.1.0-rc.1...
[INFO] testing mielin-tensor-0.1.0-rc.1 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate mielin-tensor 0.1.0-rc.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate mielin-tensor 0.1.0-rc.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate mielin-tensor 0.1.0-rc.1
[INFO] tweaked toml for crates.io crate mielin-tensor 0.1.0-rc.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate mielin-tensor 0.1.0-rc.1 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mielin-tensor 0.1.0-rc.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded mielin-hal v0.1.0-rc.1
[INFO] [stderr]   Downloaded mielin-kernel v0.1.0-rc.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] af28b82dd53768459dfe7ca99f9a029ac452cf753b979625016436729d654bc6
[INFO] running `Command { std: "docker" "start" "-a" "af28b82dd53768459dfe7ca99f9a029ac452cf753b979625016436729d654bc6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "af28b82dd53768459dfe7ca99f9a029ac452cf753b979625016436729d654bc6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af28b82dd53768459dfe7ca99f9a029ac452cf753b979625016436729d654bc6", kill_on_drop: false }`
[INFO] [stdout] af28b82dd53768459dfe7ca99f9a029ac452cf753b979625016436729d654bc6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9c21ca14e85ec6e7d02dbad69194ed6d9fbc7b04a1fa4bcf3eb9f2460824f663
[INFO] running `Command { std: "docker" "start" "-a" "9c21ca14e85ec6e7d02dbad69194ed6d9fbc7b04a1fa4bcf3eb9f2460824f663", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling spin v0.10.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling mielin-hal v0.1.0-rc.1
[INFO] [stderr]    Compiling mielin-kernel v0.1.0-rc.1
[INFO] [stderr]    Compiling mielin-tensor v0.1.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.64s
[INFO] running `Command { std: "docker" "inspect" "9c21ca14e85ec6e7d02dbad69194ed6d9fbc7b04a1fa4bcf3eb9f2460824f663", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9c21ca14e85ec6e7d02dbad69194ed6d9fbc7b04a1fa4bcf3eb9f2460824f663", kill_on_drop: false }`
[INFO] [stdout] 9c21ca14e85ec6e7d02dbad69194ed6d9fbc7b04a1fa4bcf3eb9f2460824f663
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7179a6ee7f98f825dd828e5d6fcf84c01e974aecc1d3aeb3dce15ecd57e93922
[INFO] running `Command { std: "docker" "start" "-a" "7179a6ee7f98f825dd828e5d6fcf84c01e974aecc1d3aeb3dce15ecd57e93922", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]    Compiling slab v0.4.11
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling rstest v0.26.1
[INFO] [stderr]    Compiling mielin-tensor v0.1.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 22.79s
[INFO] running `Command { std: "docker" "inspect" "7179a6ee7f98f825dd828e5d6fcf84c01e974aecc1d3aeb3dce15ecd57e93922", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7179a6ee7f98f825dd828e5d6fcf84c01e974aecc1d3aeb3dce15ecd57e93922", kill_on_drop: false }`
[INFO] [stdout] 7179a6ee7f98f825dd828e5d6fcf84c01e974aecc1d3aeb3dce15ecd57e93922
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 113aa7a22f8667599b659464e1497975f83db3213877be3f18f322bc7c2bc146
[INFO] running `Command { std: "docker" "start" "-a" "113aa7a22f8667599b659464e1497975f83db3213877be3f18f322bc7c2bc146", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mielin_tensor-322d7a6274984202)
[INFO] [stdout] 
[INFO] [stdout] running 481 tests
[INFO] [stdout] test activation::tests::test_functional_api ... ok
[INFO] [stdout] test activation::tests::test_gelu ... ok
[INFO] [stdout] test activation::tests::test_relu_avx2_fallback ... ok
[INFO] [stdout] test activation::tests::test_relu ... ok
[INFO] [stdout] test activation::tests::test_leaky_relu ... ok
[INFO] [stdout] test activation::tests::test_leaky_relu_avx2_fallback ... ok
[INFO] [stdout] test activation::tests::test_softmax ... ok
[INFO] [stdout] test activation::tests::test_tanh ... ok
[INFO] [stdout] test autograd::tests::test_checkpoint_clear_cache ... ok
[INFO] [stdout] test autograd::tests::test_chain_rule ... ok
[INFO] [stdout] test activation::tests::test_softmax_2d ... ok
[INFO] [stdout] test autograd::tests::test_exp_gradient ... ok
[INFO] [stdout] test autograd::tests::test_checkpoint_gradient_computation ... ok
[INFO] [stdout] test autograd::tests::test_grad_and_detach ... ok
[INFO] [stdout] test activation::tests::test_softmax_numerical_stability ... ok
[INFO] [stdout] test autograd::tests::test_checkpoint_multiple_nodes ... ok
[INFO] [stdout] test autograd::tests::test_matmul_gradient_simple ... ok
[INFO] [stdout] test autograd::tests::test_checkpoint_enable_disable ... ok
[INFO] [stdout] test autograd::tests::test_higher_order_gradient_manual ... ok
[INFO] [stdout] test autograd::tests::test_checkpoint_flag ... ok
[INFO] [stdout] test autograd::tests::test_matmul_matrix_matrix ... ok
[INFO] [stdout] test autograd::tests::test_jvp_placeholder ... ok
[INFO] [stdout] test autograd::tests::test_mul_gradient ... ok
[INFO] [stdout] test autograd::tests::test_mean_gradient ... ok
[INFO] [stdout] test autograd::tests::test_pow_gradient ... ok
[INFO] [stdout] test autograd::tests::test_complex_computation ... ok
[INFO] [stdout] test autograd::tests::test_matmul_matrix_vector ... ok
[INFO] [stdout] test autograd::tests::test_log_gradient ... ok
[INFO] [stdout] test backends::avx2::tests::test_avx2_add ... ok
[INFO] [stdout] test autograd::tests::test_variable_creation ... ok
[INFO] [stdout] test backends::avx2::tests::test_avx2_dot ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_abs ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_dot ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_matvec ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_max ... ok
[INFO] [stdout] test autograd::tests::test_relu_gradient ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_min ... ok
[INFO] [stdout] test autograd::tests::test_add_gradient ... ok
[INFO] [stdout] test autograd::tests::test_grad_var ... ok
[INFO] [stdout] test autograd::tests::test_second_derivative_placeholder ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_fma ... ok
[INFO] [stdout] test autograd::tests::test_sum_gradient ... ok
[INFO] [stdout] test autograd::tests::test_tanh_gradient ... ok
[INFO] [stdout] test autograd::tests::test_sigmoid_gradient ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_add ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_dot_small ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_empty_array_sum ... ok
[INFO] [stdout] test backends::avx2::tests::test_avx2_matvec ... ok
[INFO] [stdout] test autograd::tests::test_zero_grad ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_relu ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_sub ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_mul ... ok
[INFO] [stdout] test backends::neon::tests::test_neon_dot ... ok
[INFO] [stdout] test backends::neon::tests::test_neon_matvec ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_dot ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_add ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_max_with_negative ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_max ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_min ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_empty_array_sum ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_fma ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_min_with_negative ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_matvec ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_dot_odd_length ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_dot ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_sum ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_empty_array_sum ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_add ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_fma ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_matvec ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_max ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_max_with_negative ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_min ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_min_with_negative ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_mul ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_scale ... ok
[INFO] [stdout] test backends::sve2::tests::test_sve2_sum ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_mul ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_shape_compatible ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_shape_incompatible ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_shape_same ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_shape_scalar ... ok
[INFO] [stdout] test broadcast::tests::test_can_broadcast_compatible ... ok
[INFO] [stdout] test broadcast::tests::test_can_broadcast_same_shape ... ok
[INFO] [stdout] test broadcast::tests::test_can_broadcast_scalar ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_strides ... ok
[INFO] [stdout] test broadcast::tests::test_cannot_broadcast_incompatible ... ok
[INFO] [stdout] test broadcast::tests::test_index_from_strides ... ok
[INFO] [stdout] test cache::tests::test_blocked_matmul_no_blocking ... ok
[INFO] [stdout] test cache::tests::test_blocked_matmul_small ... ok
[INFO] [stdout] test cache::tests::test_cache_config_custom ... ok
[INFO] [stdout] test cache::tests::test_cache_line_size ... ok
[INFO] [stdout] test cache::tests::test_blocked_transpose ... ok
[INFO] [stdout] test cache::tests::test_cache_config_default ... ok
[INFO] [stdout] test cache::tests::test_get_alignment ... ok
[INFO] [stdout] test cache::tests::test_cache_config_no_blocking ... ok
[INFO] [stdout] test cache::tests::test_is_cache_aligned ... ok
[INFO] [stdout] test complex::tests::test_complex_abs ... ok
[INFO] [stdout] test complex::tests::test_complex_addition ... ok
[INFO] [stdout] test cache::tests::test_cache_metrics_small_matrix ... ok
[INFO] [stdout] test cache::tests::test_cache_metrics_large_matrix ... ok
[INFO] [stdout] test complex::tests::test_complex_abs_sqr ... ok
[INFO] [stdout] test complex::tests::test_complex_arg ... ok
[INFO] [stdout] test complex::tests::test_complex64_operations ... ok
[INFO] [stdout] test complex::tests::test_complex_division ... ok
[INFO] [stdout] test complex::tests::test_complex_creation ... ok
[INFO] [stdout] test broadcast::tests::test_unravel_index ... ok
[INFO] [stdout] test cache::tests::test_blocked_transpose_square ... ok
[INFO] [stdout] test complex::tests::test_complex_ln ... ok
[INFO] [stdout] test complex::tests::test_complex_multiplication ... ok
[INFO] [stdout] test complex::tests::test_complex_powi ... ok
[INFO] [stdout] test complex::tests::test_complex_negation ... ok
[INFO] [stdout] test complex::tests::test_complex_tensor_abs ... ok
[INFO] [stdout] test complex::tests::test_complex_from_polar ... ok
[INFO] [stdout] test complex::tests::test_complex_sqrt ... ok
[INFO] [stdout] test complex::tests::test_complex_inv ... ok
[INFO] [stdout] test complex::tests::test_complex_exp ... ok
[INFO] [stdout] test complex::tests::test_complex_subtraction ... ok
[INFO] [stdout] test complex::tests::test_complex_tensor_add ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_scale ... ok
[INFO] [stdout] test backends::neon::tests::test_neon_add ... ok
[INFO] [stdout] test complex::tests::test_complex_conj ... ok
[INFO] [stdout] test complex::tests::test_complex_tensor_creation ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_scale ... ok
[INFO] [stdout] test backends::rvv::tests::test_rvv_dot_odd_length ... ok
[INFO] [stdout] test backends::avx512::tests::test_avx512_sum ... ok
[INFO] [stdout] test activation::tests::test_sigmoid ... ok
[INFO] [stdout] test complex::tests::test_complex_tensor_conj ... ok
[INFO] [stdout] test conv::tests::test_max_pool2d_batch ... ok
[INFO] [stdout] test complex::tests::test_complex_tensor_scale ... ok
[INFO] [stdout] test conv::tests::test_avg_pool2d ... ok
[INFO] [stdout] test conv::tests::test_conv1d_valid ... ok
[INFO] [stdout] test conv::tests::test_conv1d_with_stride ... ok
[INFO] [stdout] test conv::tests::test_conv2d_batch ... ok
[INFO] [stdout] test conv::tests::test_conv2d_valid ... ok
[INFO] [stdout] test conv::tests::test_conv_error_invalid_dimensions ... ok
[INFO] [stdout] test conv::tests::test_functional_interface ... ok
[INFO] [stdout] test conv::tests::test_depthwise_conv2d ... ok
[INFO] [stdout] test conv::tests::test_global_avg_pool2d ... ok
[INFO] [stdout] test conv::tests::test_global_max_pool2d ... ok
[INFO] [stdout] test conv::tests::test_conv2d_same_padding ... ok
[INFO] [stdout] test conv::tests::test_max_pool2d ... ok
[INFO] [stdout] test data::tests::test_data_loader ... ok
[INFO] [stdout] test data::tests::test_data_loader_iterator ... ok
[INFO] [stdout] test data::tests::test_data_loader_shuffle ... ok
[INFO] [stdout] test data::tests::test_dataset_creation ... ok
[INFO] [stdout] test data::tests::test_dataset_shuffle ... ok
[INFO] [stdout] test data::tests::test_k_fold ... ok
[INFO] [stdout] test data::tests::test_rng_shuffle ... ok
[INFO] [stdout] test data::tests::test_simple_rng ... ok
[INFO] [stdout] test data::tests::test_stack_batch ... ok
[INFO] [stdout] test data::tests::test_train_test_split ... ok
[INFO] [stdout] test data::tests::test_train_val_test_split ... ok
[INFO] [stdout] test error::tests::test_allocation_error ... ok
[INFO] [stdout] test error::tests::test_backend_not_available ... ok
[INFO] [stdout] test error::tests::test_dimension_mismatch_error ... ok
[INFO] [stdout] test complex::tests::test_complex_tensor_mul ... ok
[INFO] [stdout] test conv::tests::test_conv_error_invalid_stride ... ok
[INFO] [stdout] test error::tests::test_index_out_of_bounds ... ok
[INFO] [stdout] test error::tests::test_error_with_custom_message ... ok
[INFO] [stdout] test error::tests::test_gradient_error ... ok
[INFO] [stdout] test error::tests::test_invalid_reshape_error ... ok
[INFO] [stdout] test error::tests::test_numerical_error ... ok
[INFO] [stdout] test error::tests::test_quantization_error ... ok
[INFO] [stdout] test error::tests::test_shape_mismatch_error ... ok
[INFO] [stdout] test error::tests::test_singular_matrix_error ... ok
[INFO] [stdout] test formats::tests::test_attribute_value ... ok
[INFO] [stdout] test formats::tests::test_graph_node ... ok
[INFO] [stdout] test formats::tests::test_model_format ... ok
[INFO] [stdout] test formats::tests::test_imported_model ... ok
[INFO] [stdout] test gpu::tests::test_gpu_backend ... ok
[INFO] [stdout] test gpu::tests::test_gpu_matmul_cpu_fallback ... ignored, CPU matmul fallback not yet implemented - requires proper matrix multiplication
[INFO] [stdout] test gpu::tests::test_gpu_context ... ok
[INFO] [stdout] test gpu::tests::test_gpu_device_cpu ... ok
[INFO] [stdout] test gpu::tests::test_gpu_memory ... ok
[INFO] [stdout] test gpu::tests::test_gpu_ops_cpu_fallback ... ok
[INFO] [stdout] test formats::tests::test_model_info ... ok
[INFO] [stdout] test gpu::tests::test_gpu_tensor_cpu ... ok
[INFO] [stdout] test gpu::tests::test_tensor_to_gpu_cpu_fallback ... ok
[INFO] [stdout] test loss::tests::test_binary_cross_entropy ... ok
[INFO] [stdout] test loss::tests::test_cosine_embedding_loss_dissimilar ... ok
[INFO] [stdout] test loss::tests::test_cosine_embedding_loss_similar ... ok
[INFO] [stdout] test formats::tests::test_model_graph ... ok
[INFO] [stdout] test loss::tests::test_cross_entropy_batch ... ok
[INFO] [stdout] test loss::tests::test_cross_entropy_single ... ok
[INFO] [stdout] test loss::tests::test_hinge_loss ... ok
[INFO] [stdout] test loss::tests::test_huber_loss_large_error ... ok
[INFO] [stdout] test loss::tests::test_huber_loss_small_error ... ok
[INFO] [stdout] test data::tests::test_min_max_normalize ... ok
[INFO] [stdout] test loss::tests::test_kl_div_loss ... ok
[INFO] [stdout] test loss::tests::test_mae_loss ... ok
[INFO] [stdout] test loss::tests::test_mse_loss_mean ... ok
[INFO] [stdout] test loss::tests::test_shape_mismatch ... ok
[INFO] [stdout] test loss::tests::test_sparse_cross_entropy ... ok
[INFO] [stdout] test matrix::tests::test_condition_number_identity ... ok
[INFO] [stdout] test matrix::tests::test_condition_number_ill_conditioned ... ok
[INFO] [stdout] test loss::tests::test_mse_loss_nonzero ... ok
[INFO] [stdout] test loss::tests::test_reduction_modes ... ok
[INFO] [stdout] test matrix::tests::test_determinant_2x2 ... ok
[INFO] [stdout] test matrix::tests::test_determinant_3x3 ... ok
[INFO] [stdout] test matrix::tests::test_determinant_4x4 ... ok
[INFO] [stdout] test matrix::tests::test_eigen_error_not_square ... ok
[INFO] [stdout] test matrix::tests::test_diag ... ok
[INFO] [stdout] test matrix::tests::test_extract_diag ... ok
[INFO] [stdout] test matrix::tests::test_identity ... ok
[INFO] [stdout] test matrix::tests::test_ill_conditioned_inverse ... ok
[INFO] [stdout] test matrix::tests::test_eigenvalues_qr_diagonal ... ok
[INFO] [stdout] test matrix::tests::test_inverse_2x2 ... ok
[INFO] [stdout] test matrix::tests::test_determinant_not_square ... ok
[INFO] [stdout] test matrix::tests::test_inverse_singular ... ok
[INFO] [stdout] test matrix::tests::test_large_values_determinant ... ok
[INFO] [stdout] test matrix::tests::test_mixed_scale_matrix ... ok
[INFO] [stdout] test matrix::tests::test_nearly_singular_matrix_determinant ... ok
[INFO] [stdout] test matrix::tests::test_orthogonal_matrix_determinant ... ok
[INFO] [stdout] test matrix::tests::test_nearly_zero_singular_values ... ok
[INFO] [stdout] test matrix::tests::test_inverse_4x4 ... ok
[INFO] [stdout] test matrix::tests::test_inverse_3x3 ... ok
[INFO] [stdout] test matrix::tests::test_eigenvalues_qr_symmetric ... ok
[INFO] [stdout] test matrix::tests::test_is_diagonal ... ok
[INFO] [stdout] test matrix::tests::test_power_iteration_diagonal ... ok
[INFO] [stdout] test matrix::tests::test_is_symmetric ... ok
[INFO] [stdout] test matrix::tests::test_power_iteration_symmetric ... ok
[INFO] [stdout] test matrix::tests::test_power_iteration_not_2d ... ok
[INFO] [stdout] test matrix::tests::test_qr_decomposition ... ok
[INFO] [stdout] test matrix::tests::test_small_values_determinant ... ok
[INFO] [stdout] test matrix::tests::test_qr_numerical_stability ... ok
[INFO] [stdout] test matrix::tests::test_transpose_not_2d ... ok
[INFO] [stdout] test matrix::tests::test_rank_deficient ... ok
[INFO] [stdout] test matrix::tests::test_transpose_square ... ok
[INFO] [stdout] test metrics::tests::test_accuracy_half ... ok
[INFO] [stdout] test matrix::tests::test_pseudo_inverse_square ... ok
[INFO] [stdout] test matrix::tests::test_rank_full ... ok
[INFO] [stdout] test matrix::tests::test_eigenvalue_convergence ... ok
[INFO] [stdout] test matrix::tests::test_trace ... ok
[INFO] [stdout] test matrix::tests::test_trace_numerical_accuracy ... ok
[INFO] [stdout] test metrics::tests::test_accuracy_perfect ... ok
[INFO] [stdout] test matrix::tests::test_transpose ... ok
[INFO] [stdout] test metrics::tests::test_confusion_matrix_binary ... ok
[INFO] [stdout] test metrics::tests::test_confusion_matrix_multiclass ... ok
[INFO] [stdout] test data::tests::test_normalize ... ok
[INFO] [stdout] test metrics::tests::test_f1_score_binary ... ok
[INFO] [stdout] test matrix::tests::test_svd_basic ... ok
[INFO] [stdout] test metrics::tests::test_macro_metrics ... ok
[INFO] [stdout] test metrics::tests::test_mape ... ok
[INFO] [stdout] test mixed_precision::tests::test_f16_special_values ... ok
[INFO] [stdout] test metrics::tests::test_precision_binary ... ok
[INFO] [stdout] test metrics::tests::test_r2_score_nonperfect ... ok
[INFO] [stdout] test metrics::tests::test_r2_score_perfect ... ok
[INFO] [stdout] test metrics::tests::test_rmse ... ok
[INFO] [stdout] test metrics::tests::test_top_k_accuracy ... ok
[INFO] [stdout] test metrics::tests::test_recall_binary ... ok
[INFO] [stdout] test mixed_precision::tests::test_f16_conversion ... ok
[INFO] [stdout] test matrix::tests::test_pseudo_inverse_rank_deficient ... ok
[INFO] [stdout] test matrix::tests::test_solve_qr ... ok
[INFO] [stdout] test matrix::tests::test_solve_qr_3x3 ... ok
[INFO] [stdout] test metrics::tests::test_length_mismatch ... ok
[INFO] [stdout] test mixed_precision::tests::test_bf16_special_values ... ok
[INFO] [stdout] test mixed_precision::tests::test_bf16_conversion ... ok
[INFO] [stdout] test mixed_precision::tests::test_f16_vs_bf16_precision ... ok
[INFO] [stdout] test nn::tests::test_dense_num_parameters ... ok
[INFO] [stdout] test nn::tests::test_dense_with_activation ... ok
[INFO] [stdout] test nn::tests::test_dense_with_bias ... ok
[INFO] [stdout] test nn::tests::test_dropout_inference ... ok
[INFO] [stdout] test mixed_precision::tests::test_mixed_precision_tensor_bf16 ... ok
[INFO] [stdout] test nn::tests::test_initializer_ones ... ok
[INFO] [stdout] test mixed_precision::tests::test_mixed_precision_tensor_f16 ... ok
[INFO] [stdout] test nn::tests::test_activation_relu ... ok
[INFO] [stdout] test nn::tests::test_sequential_layer_access ... ok
[INFO] [stdout] test nn::tests::test_batch_norm_creation ... ok
[INFO] [stdout] test nn::tests::test_batch_norm_forward ... ok
[INFO] [stdout] test nn::tests::test_batch_norm_set_stats ... ok
[INFO] [stdout] test nn::tests::test_initializer_xavier ... ok
[INFO] [stdout] test nn_layers::tests::test_attention_invalid_heads ... ok
[INFO] [stdout] test nn::tests::test_sequential_model ... ok
[INFO] [stdout] test mixed_precision::tests::test_memory_savings ... ok
[INFO] [stdout] test nn_layers::tests::test_attention_creation ... ok
[INFO] [stdout] test nn::tests::test_dense_batch_forward ... ok
[INFO] [stdout] test nn::tests::test_dense_forward ... ok
[INFO] [stdout] test mixed_precision::tests::test_precision_type_info ... ok
[INFO] [stdout] test nn::tests::test_dense_custom_weights ... ok
[INFO] [stdout] test nn::tests::test_layer_norm ... ok
[INFO] [stdout] test nn_layers::tests::test_avgpool2d_creation ... ok
[INFO] [stdout] test nn_layers::tests::test_attention_forward ... ok
[INFO] [stdout] test matrix::tests::test_condition_number_scaling ... ok
[INFO] [stdout] test nn::tests::test_initializer_zeros ... ok
[INFO] [stdout] test nn::tests::test_activation_sigmoid ... ok
[INFO] [stdout] test nn::tests::test_dense_creation ... ok
[INFO] [stdout] test nn_layers::tests::test_avgpool2d_forward ... ok
[INFO] [stdout] test nn_layers::tests::test_avgpool2d_with_stride ... ok
[INFO] [stdout] test nn_layers::tests::test_conv2d_creation ... ok
[INFO] [stdout] test nn_layers::tests::test_conv2d_same_padding ... ok
[INFO] [stdout] test nn_layers::tests::test_conv2d_with_stride ... ok
[INFO] [stdout] test nn_layers::tests::test_embedding_out_of_range ... ok
[INFO] [stdout] test nn_layers::tests::test_embedding_forward ... ok
[INFO] [stdout] test nn_layers::tests::test_conv2d_forward ... ok
[INFO] [stdout] test nn_layers::tests::test_embedding_creation ... ok
[INFO] [stdout] test nn_layers::tests::test_embedding_get ... ok
[INFO] [stdout] test nn_layers::tests::test_maxpool2d_multi_channel ... ok
[INFO] [stdout] test npu::tests::test_npu_backend ... ok
[INFO] [stdout] test npu::tests::test_npu_context ... ok
[INFO] [stdout] test npu::tests::test_npu_context_clear_models ... ok
[INFO] [stdout] test nn_layers::tests::test_gru_creation ... ok
[INFO] [stdout] test npu::tests::test_npu_context_model_management ... ok
[INFO] [stdout] test npu::tests::test_npu_device_cpu ... ok
[INFO] [stdout] test npu::tests::test_npu_model ... ok
[INFO] [stdout] test nn_layers::tests::test_maxpool2d_forward ... ok
[INFO] [stdout] test nn_layers::tests::test_conv2d_multi_channel ... ok
[INFO] [stdout] test nn::tests::test_sequential_num_parameters ... ok
[INFO] [stdout] test nn_layers::tests::test_gru_forward ... ok
[INFO] [stdout] test nn_layers::tests::test_rnn_creation ... ok
[INFO] [stdout] test nn_layers::tests::test_rnn_step ... ok
[INFO] [stdout] test ops::tests::test_broadcast_add_compatible_shapes ... ok
[INFO] [stdout] test nn_layers::tests::test_gru_step ... ok
[INFO] [stdout] test ops::tests::test_broadcast_mul ... ok
[INFO] [stdout] test ops::tests::test_broadcast_incompatible_shapes ... ok
[INFO] [stdout] test nn_layers::tests::test_lstm_forget_gate_initialization ... ok
[INFO] [stdout] test ops::tests::test_broadcast_with_different_backends ... ok
[INFO] [stdout] test ops::tests::test_add ... ok
[INFO] [stdout] test ops::tests::test_dot_product ... ok
[INFO] [stdout] test ops::tests::test_broadcast_add_vector_to_matrix ... ok
[INFO] [stdout] test ops::tests::test_broadcast_div ... ok
[INFO] [stdout] test nn_layers::tests::test_maxpool2d_creation ... ok
[INFO] [stdout] test ops::tests::test_broadcast_add_scalar ... ok
[INFO] [stdout] test nn_layers::tests::test_lstm_creation ... ok
[INFO] [stdout] test ops::tests::test_broadcast_sub ... ok
[INFO] [stdout] test ops::tests::test_matmul_non_square ... ok
[INFO] [stdout] test optim::tests::test_adagrad_basic ... ok
[INFO] [stdout] test optim::tests::test_adagrad_adaptive_lr ... ok
[INFO] [stdout] test optim::tests::test_adamw_basic ... ok
[INFO] [stdout] test optim::tests::test_adam_basic ... ok
[INFO] [stdout] test optim::tests::test_cosine_annealing_lr ... ok
[INFO] [stdout] test optim::tests::test_nadam_basic ... ok
[INFO] [stdout] test optim::tests::test_exponential_lr_scheduler ... ok
[INFO] [stdout] test optim::tests::test_optimizer_learning_rate_mutation ... ok
[INFO] [stdout] test optim::tests::test_multiple_parameters ... ok
[INFO] [stdout] test ops::tests::test_matmul ... ok
[INFO] [stdout] test optim::tests::test_num_steps_tracking ... ok
[INFO] [stdout] test optim::tests::test_cyclic_lr_triangular ... ok
[INFO] [stdout] test optim::tests::test_adamw_weight_decay ... ok
[INFO] [stdout] test optim::tests::test_reduce_lr_on_plateau_min ... ok
[INFO] [stdout] test optim::tests::test_rmsprop_basic ... ok
[INFO] [stdout] test npu::tests::test_is_npu_supported ... ok
[INFO] [stdout] test optim::tests::test_sgd_basic ... ok
[INFO] [stdout] test optim::tests::test_step_lr_scheduler ... ok
[INFO] [stdout] test optim::tests::test_adam_convergence ... ok
[INFO] [stdout] test nn_layers::tests::test_lstm_forward ... ok
[INFO] [stdout] test optim::tests::test_reduce_lr_on_plateau_max ... ok
[INFO] [stdout] test pool::tests::test_buffer_capacity ... ok
[INFO] [stdout] test pool::tests::test_global_pool ... ok
[INFO] [stdout] test pool::tests::test_pool_fill ... ok
[INFO] [stdout] test pool::tests::test_pool_reuse ... ok
[INFO] [stdout] test pool::tests::test_pool_stats_peak ... ok
[INFO] [stdout] test pool::tests::test_pool_stats_reset ... ok
[INFO] [stdout] test optim::tests::test_nadam_convergence ... ok
[INFO] [stdout] test pool::tests::test_pool_zeroed ... ok
[INFO] [stdout] test optim::tests::test_one_cycle_lr ... ok
[INFO] [stdout] test pool::tests::test_zero_size_allocation ... ok
[INFO] [stdout] test pool::tests::test_size_class ... ok
[INFO] [stdout] test pool::tests::test_pool_different_sizes ... ok
[INFO] [stdout] test optim::tests::test_sgd_momentum ... ok
[INFO] [stdout] test pool::tests::test_pool_f32_slice ... ok
[INFO] [stdout] test optim::tests::test_weight_decay ... ok
[INFO] [stdout] test pool::tests::test_pool_allocation ... ok
[INFO] [stdout] test pool::tests::test_pool_clear_cache ... ok
[INFO] [stdout] test pool::tests::test_pool_stats ... ok
[INFO] [stdout] test pool::tests::test_pool_stats_hit_rate ... ok
[INFO] [stdout] test pool::tests::test_pool_trim ... ok
[INFO] [stdout] test nn_layers::tests::test_lstm_step ... ok
[INFO] [stdout] test profiling::tests::test_perf_monitor_basic ... ok
[INFO] [stdout] test profiling::tests::test_memory_tracker ... ok
[INFO] [stdout] test profiling::tests::test_perf_monitor_clear ... ok
[INFO] [stdout] test nn_layers::tests::test_rnn_forward ... ok
[INFO] [stdout] test profiling::tests::test_perf_monitor_multiple ... ok
[INFO] [stdout] test profiling::tests::test_regression_detector ... ok
[INFO] [stdout] test profiling::tests::test_memory_snapshot ... ok
[INFO] [stdout] test quant::tests::test_asymmetric_quantization ... ok
[INFO] [stdout] test quant::tests::test_int4_packing ... ok
[INFO] [stdout] test quant::tests::test_quant_params_edge_cases ... ok
[INFO] [stdout] test profiling::tests::test_memory_diff ... ok
[INFO] [stdout] test quant::tests::test_quantize_tensor_asymmetric ... ok
[INFO] [stdout] test profiling::tests::test_memory_tracker_peak ... ok
[INFO] [stdout] test quant::tests::test_quantize_tensor_symmetric ... ok
[INFO] [stdout] test quant::tests::test_quantized_matmul ... ok
[INFO] [stdout] test serialize::tests::test_serializer_with_capacity ... ok
[INFO] [stdout] test sparse::tests::test_sparse_add ... ok
[INFO] [stdout] test serialize::tests::test_empty_buffer ... ok
[INFO] [stdout] test sparse::tests::test_sparse_from_coo ... ok
[INFO] [stdout] test sparse::tests::test_sparse_eye ... ok
[INFO] [stdout] test sparse::tests::test_sparse_from_dense ... ok
[INFO] [stdout] test sparse::tests::test_sparse_display ... ok
[INFO] [stdout] test serialize::tests::test_invalid_magic_bytes ... ok
[INFO] [stdout] test serialize::tests::test_serialize_deserialize_metadata ... ok
[INFO] [stdout] test quant::tests::test_symmetric_quantization ... ok
[INFO] [stdout] test serialize::tests::test_deserializer_position ... ok
[INFO] [stdout] test serialize::tests::test_serialize_deserialize_model ... ok
[INFO] [stdout] test serialize::tests::test_serialize_deserialize_tensor ... ok
[INFO] [stdout] test sparse::tests::test_sparse_matvec ... ok
[INFO] [stdout] test sparse::tests::test_sparse_mul ... ok
[INFO] [stdout] test sparse::tests::test_sparse_scale ... ok
[INFO] [stdout] test sparse::tests::test_sparse_transpose ... ok
[INFO] [stdout] test sparse::tests::test_sparse_zeros ... ok
[INFO] [stdout] test tensor::tests::test_abs ... ok
[INFO] [stdout] test tensor::tests::test_clip ... ok
[INFO] [stdout] test tensor::tests::test_exp ... ok
[INFO] [stdout] test tensor::tests::test_element_wise_with_different_values ... ok
[INFO] [stdout] test tensor::tests::test_filled_tensor ... ok
[INFO] [stdout] test tensor::tests::test_from_vec_size_mismatch ... ok
[INFO] [stdout] test sparse::tests::test_sparse_sparsity ... ok
[INFO] [stdout] test tensor::tests::test_high_dimensional_stride_computation ... ok
[INFO] [stdout] test sparse::tests::test_sparse_get ... ok
[INFO] [stdout] test sparse::tests::test_sparse_matmul_dense ... ok
[INFO] [stdout] test sparse::tests::test_sparse_to_dense ... ok
[INFO] [stdout] test quant::tests::test_int4_quantization ... ok
[INFO] [stdout] test quant::tests::test_calibrator ... ok
[INFO] [stdout] test tensor::tests::test_reshape_invalid_sizes ... ok
[INFO] [stdout] test tensor::tests::test_matrix_index_computation ... ok
[INFO] [stdout] test tensor::tests::test_mean ... ok
[INFO] [stdout] test tensor::tests::test_reduction_on_multidimensional ... ok
[INFO] [stdout] test tensor::tests::test_log ... ok
[INFO] [stdout] test tensor::tests::test_matrix_creation ... ok
[INFO] [stdout] test tensor::tests::test_matrix_creation_invalid ... ok
[INFO] [stdout] test tensor::tests::test_scale_by_negative ... ok
[INFO] [stdout] test tensor::tests::test_reshape_preserves_data ... ok
[INFO] [stdout] test tensor::tests::test_sqrt ... ok
[INFO] [stdout] test tensor::tests::test_scalar_operations ... ok
[INFO] [stdout] test tensor::tests::test_single_element_tensor ... ok
[INFO] [stdout] test tensor::tests::test_min_max ... ok
[INFO] [stdout] test tensor::tests::test_multidimensional_shapes ... ok
[INFO] [stdout] test tensor::tests::test_negative_values ... ok
[INFO] [stdout] test tensor::tests::test_out_of_bounds_access ... ok
[INFO] [stdout] test tensor::tests::test_large_tensor ... ok
[INFO] [stdout] test tensor::tests::test_sum ... ok
[INFO] [stdout] test tensor::tests::test_tensor3d_get_set ... ok
[INFO] [stdout] test tensor::tests::test_tensor3d_zeros_ones ... ok
[INFO] [stdout] test tensor::tests::test_tensor4d_creation ... ok
[INFO] [stdout] test tensor::tests::test_tensor5d_creation ... ok
[INFO] [stdout] test tensor::tests::test_tensor5d_operations ... ok
[INFO] [stdout] test tensor::tests::test_tensor5d_video_batch ... ok
[INFO] [stdout] test tensor::tests::test_tensor6d_creation ... ok
[INFO] [stdout] test tensor::tests::test_tensor7d_and_beyond ... ok
[INFO] [stdout] test tensor::tests::test_tensor_reshape ... ok
[INFO] [stdout] test tensor::tests::test_tensor_get_set ... ok
[INFO] [stdout] test tensor::tests::test_variance ... ok
[INFO] [stdout] test tensor::tests::test_vector_creation ... ok
[INFO] [stdout] test tensor::tests::test_tensor3d_creation ... ok
[INFO] [stdout] test tensor::tests::test_wrong_dimension_access ... ok
[INFO] [stdout] test tensor::tests::test_tensor4d_invalid_size ... ok
[INFO] [stdout] test tensor::tests::test_tensor_from_vec ... ok
[INFO] [stdout] test tensor::tests::test_tensor4d_batch_processing ... ok
[INFO] [stdout] test tensor::tests::test_pow ... ok
[INFO] [stdout] test tensor::tests::test_tensor6d_reshape ... ok
[INFO] [stdout] test tensor::tests::test_std ... ok
[INFO] [stdout] test tensor::tests::test_tensor_creation ... ok
[INFO] [stdout] test tensor::tests::test_zeros_ones ... ok
[INFO] [stdout] test tests::test_tensor_runtime_different_backends ... ok
[INFO] [stdout] test view::tests::test_slice_range ... ok
[INFO] [stdout] test tests::test_tensor_runtime_ops ... ok
[INFO] [stdout] test view::tests::test_non_contiguous_view ... ok
[INFO] [stdout] test view::tests::test_slice_with_step ... ok
[INFO] [stdout] test tests::test_tensor_runtime ... ok
[INFO] [stdout] test view::tests::test_index_iterator ... ok
[INFO] [stdout] test tensor::tests::test_scale_by_zero ... ok
[INFO] [stdout] test tensor::tests::test_zero_multiplication ... ok
[INFO] [stdout] test view::tests::test_tensor_view_squeeze ... ok
[INFO] [stdout] test view::tests::test_swap_axes ... ok
[INFO] [stdout] test view::tests::test_tensor_view_basic ... ok
[INFO] [stdout] test view::tests::test_tensor_view_transpose ... ok
[INFO] [stdout] test view::tests::test_tensor_view_unsqueeze ... ok
[INFO] [stdout] test view::tests::test_tensor_view_get ... ok
[INFO] [stdout] test view::tests::test_tensor_view_iter ... ok
[INFO] [stdout] test view::tests::test_tensor_view_mut_add_assign ... ok
[INFO] [stdout] test view::tests::test_tensor_view_mut_basic ... ok
[INFO] [stdout] test view::tests::test_tensor_view_mut_copy_from ... ok
[INFO] [stdout] test view::tests::test_tensor_view_mut_fill ... ok
[INFO] [stdout] test view::tests::test_tensor_view_mut_mul_scalar ... ok
[INFO] [stdout] test view::tests::test_tensor_view_reshape ... ok
[INFO] [stdout] test tensor::tests::test_tensor3d_invalid_size ... ok
[INFO] [stdout] test view::tests::test_tensor_view_slice ... ok
[INFO] [stdout] test view::tests::test_tensor_view_to_vec ... ok
[INFO] [stdout] test tensor::tests::test_add_shape_mismatch - should panic ... ok
[INFO] [stdout] test tensor::tests::test_mul_shape_mismatch - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 480 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests mielin_tensor
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test src/data.rs - data (line 14) ... ignored
[INFO] [stdout] test src/loss.rs - loss (line 14) ... ignored
[INFO] [stdout] test src/metrics.rs - metrics (line 14) ... ignored
[INFO] [stdout] test src/nn.rs - nn (line 13) ... ignored
[INFO] [stdout] test src/nn.rs - nn::Dense (line 129) ... ignored
[INFO] [stdout] test src/nn_layers.rs - nn_layers::Embedding (line 19) ... ignored
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::abs (line 107) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<T>::new (line 60) ... ok
[INFO] [stdout] test src/cache.rs - cache (line 8) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::sqrt (line 218) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::arg (line 137) ... ok
[INFO] [stdout] test src/view.rs - view (line 17) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::conj (line 152) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::abs_sqr (line 123) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::exp (line 185) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::ln (line 202) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::inv (line 168) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::from_polar (line 92) ... ok
[INFO] [stdout] test src/profiling.rs - profiling (line 8) ... ok
[INFO] [stdout] test src/complex.rs - complex (line 8) ... ok
[INFO] [stdout] test src/complex.rs - complex::Complex<f32>::powi (line 236) ... ok
[INFO] [stdout] test src/sparse.rs - sparse (line 8) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 1.18s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "113aa7a22f8667599b659464e1497975f83db3213877be3f18f322bc7c2bc146", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "113aa7a22f8667599b659464e1497975f83db3213877be3f18f322bc7c2bc146", kill_on_drop: false }`
[INFO] [stdout] 113aa7a22f8667599b659464e1497975f83db3213877be3f18f322bc7c2bc146
